package com.smart.domain;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

import lombok.Data;



/**
 * 批量派券任务表
 *
 * @author weirx
 * @email zhouwenchao@smart.net.cn
 * @date 2019-09-29 11:13:25
 */
@Data
public class BatchSendEcpTaskDO implements Serializable {
	private static final long serialVersionUID = 1L;

	//
	private Integer id;
	//任务名称
	private String taskName;
	//
	private String taskNum;
	//优惠券id
	private Integer cpId;
	//接收人名单id
	private Integer recieveListId;
	//派券人员id
	private Integer sendStationUser;
	//派券油站id
	private Integer sendStationId;
	//企业id
	private Integer enterpriseId;
	//企业名称
	private String enterpriseName;
	//派券总数
	private Integer total;
	//状态，0草稿 1未开始 2进行中 3已结束 4已撤销
	private Integer state;
	//撤销原因
	private String revokeReason;
	//创建时间
	private Date createTime;
	//更新时间
	private Date updateTime;
	//创建人id
	private Integer createBy;
	//修改人id
	private Integer updateBy;
	//是否删除 1是0否
	private String delFlag;
	//创建人
	private String createName;
	private String stateDesc;

	private Date startTime;
	//格式化日期
	private String createTimeFormat;
	//格式化日期
	private String startTimeFormat;
	//模糊查询字段
	private String searchName;

	private Integer taskId;
	
	private boolean isImportData;
	private String detailData;

	/**
	 * 名单明细列表
	 */
	private List<BatchSendListDetailDO> detailList;
}
